
			body {
				background-color: black;
			}
			
			.content {
				width: 990px;
				height: 700px;
				margin: 10px auto;
				background-image: url(../museum/bj.jpg);
				background-repeat: no-repeat;
				background-size: 1170px 700px;
				position: relative;
				/*border: 1px solid white;*/
			}
			
			.logo {
				width: 158px;
				margin: 0 auto;
			}
			
			.a {
				display: flex;
				flex-direction: column;
				justify-content: center;
				float: right;
				position: relative;
				bottom: 90px;
			}
			
			.zz {
				width: 654px;
				height: 20px;
				margin: 0 auto;
			}
			
			.banner-bg {
				height: 500px;
				background-image: url(../museum/banner-bg.jpg);
				background-size: 100% 100%;
			}
			
			.title {
				width: 180px;
				height: 55px;
				text-align: center;
				line-height: 50px;
				/*border-bottom: 1px solid #b69040;*/
			}
			
			.title hr {
				width: 120px;
				margin: 0 auto;
				border-top: 0;
				height: 1px;
				background-color: #b69040;
				border-radius: 50%;
				position: relative;
				bottom: 5px;
			}
			.content2 {
				width: 665px;
				height: 390px;
				margin-top: 25px;
				margin-left: 30px;
				/*border: 1px solid white;*/
			}
			.banner-bg{
				border: 1px solid #D7C393;
			}
			.banner-bg .content2 .nav-tabs{
				border-bottom: none;
			}
			.banner-bg .content2 .nav li a{
				color: #d7c393;
			}
			.banner-bg .content2 .nav li a:hover,
			.banner-bg .content2 .nav li.active a{
				background-color: transparent;
				border: none;
				color: #eddaa8;
				font-weight: bold;
			}
			.banner-bg .content2 .nav li a:focus{
				outline: none;
			}
			.tab-content .tab-pane{
				width: 660px;
				height: 350px;
				
			}

			#intro,#origin{
				overflow-y: scroll;
			}
			
			.tab-pane img{
				display: block;
				width: 500px;
				margin: 0 auto;
				margin-bottom: 10px;
			}
			.tab-pane p{
				color: #d7c393;
				text-indent: 3em;
				width: 600px;
				margin: 0 auto;
				line-height: 25px;
			}
			.tab-pane h4{
				color: #eddaa8;
				padding-left: 4em;
			}
			#scrollTitle{
				width: 100%;
				height: 50px;
				margin-top: 10px;
				position: relative;
				overflow: hidden;
			}
			#floor{
				height: 47px;
				padding: 0 100px;
				margin-top: 2px;
				background-color: #322110;
				box-shadow: 1px 1px 7px #D7C393 inset;
				display: flex;
				flex-direction: row;
				justify-content: space-between;
			}
			#floor a {
				color: #ccb974;
				font-size: 18px;
				font-family: "楷体";
				font-weight: bold;
				line-height: 47px;
			}
			#floor a:hover{
				text-decoration: none;
			}
			#ceil1,#ceil2{
				width: 50%;
				height: 50px;
				position: absolute;
				top: 0;
				background-color: black;
			}
			#ceil1{
				text-align: right;
			}
			#ceil2{
				left: 50%;
				
			}
			#ceil2 img,#ceil1 img{
				height: 105%;
			}
			#footer{
				width: 45%;
				margin: 5px auto;
				font-size: 12px;
			}
			#imga{
				position: absolute;
				bottom: 0;
				right: 0;
				cursor: pointer;
			}
